html, body {
	height: 100%;
}

.container {
	height: 100%;
    padding-top: 100px;
}

.body {
    height: 98%;
/*overflow-x:scroll;*/
overflow-y:scroll;
}


header {
	z-index: 10000;
}


.container .body {
	padding: 0px 10px;
	position: relative;
	padding-left: 220px;
}
.nav-second {
	position: relative;
	width: 210px;
	float: left;
}

.sui-nav {
	margin-top: 50px;
    position: fixed;
    height: 70%;
}


.sui-nav-wrapper {
    overflow: auto;
    height: 100%;
}

.menu_btn {
	display: none;
}


.sui-nav ul > li {
	padding-right: 20px;
}

.container .body {
    padding-left: 250px;
}

@media only screen and (max-width: 768px) {

	.container {
		padding-top: 65px;
	}

	.container .body {
		padding: 0px;
    	padding-left: 10px;
	}

	.menu_btn {
		display: block;
		position: fixed;
		right: 10px;
	}

	.sui-nav {
		margin-top: 50px;
		padding-top: 50px;
	    padding-bottom: 100px;
    }

	.sui-nav.slide-nav.active {
		height: 100%;		
	}

}

